res/layout - Unterverzeichnisse?

  • 5 Antworten
  • Neuester Beitrag
Diskutiere res/layout - Unterverzeichnisse? im Android App Entwicklung im Bereich Betriebssysteme & Apps.
M

m4e

Neues Mitglied
Hallo zusammen,
kann man res/layout in weitere eigene Unterverzeichnisse (Pakete) aufteilen?

Würde gern, dass die res/layout/unterverzeichnisse/...Struktur der .java-Datei-Struktur entspricht. Oder geht das prinzipiell nicht? Ich nutze Android Studio, neueste Version. Habe jeweils um die 100 Java- und xml-Dateien.

Danke vorab.
 
Jaiel

Jaiel

Experte
Ja natürlich kannst du das du kannst so viele Folder uns Unterverzeichnisse anlegen wie du willst...Nur Pass beim Löschen auf das Android System verlässt sich auf die vorgespeicherten Verzeichnisse und deren Bezeichnungen
 
M

m4e

Neues Mitglied
Krieg es leider nicht hin. Was mach ich falsch?

Jaiel schrieb:
Ja natürlich kannst du das du kannst so viele Folder uns Unterverzeichnisse anlegen wie du willst...
Aufteilung so:

... java
... ... com.mycompany.myapplication
... ... ... basics
... ... ... ...Start


res
... layout
... ... startbasics
... ... ... start.xml


Code start.xml:
Code:
<RelativeLayout xmlns:android="[COLOR="red"]http://schemas.android.com/apk/res/android[/COLOR]"
    xmlns:tools="[COLOR="Red"]http://schemas.android.com/tools[/COLOR]"
    android:layout_width="match_parent"
    android:layout_height="match_parent" 
    tools:context=".MainActivity">

    <TextView android:text="@string/hello_world"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

</RelativeLayout>
Code Start(java):
Code:
package com.mycompany.myapplication.basics;

import android.app.Activity;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;

import com.mycompany.myapplication.R;

/**
 * Created by ak on 23.05.15.
 */
public class Start extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.[COLOR="red"]startbasics[/COLOR].start);
    }
}
Ist sicher einfach, wenn man es mal weiß.
 
Jaiel

Jaiel

Experte
Ich habe dir leider etwas falsches gesagt tut mir leid custom res/layout folder sind nicht supported

Tut mir wirklich leid wegen diesem Fauxpas vllt klappt es im assets folder aber für Layouts sind diese nicht gedacht jedoch kann man dort so viele folder anlegen wie man will...hoffe ich ^^
 
M

m4e

Neues Mitglied
Jaiel schrieb:
Ich habe dir leider etwas falsches gesagt tut mir leid custom res/layout folder sind nicht supported

vllt klappt es im assets folder aber für Layouts sind diese nicht gedacht
danke für die gute Idee. ich hab nur die Befürchtung, dass diese dann nicht die verschiedenen modi portrait versus landscape unterstützen, aber ich probier das mal. vielleicht kriegt man das hin, wenn man in gradle etwas umstellt?
 
Ähnliche Themen - res/layout - Unterverzeichnisse? Antworten Datum
0
1