mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-02-13 07:49:19 +01:00
[Android] Remove the subtitles on all folders in the folder browser. No need to have the subtitle "Folder" when it's visibly indicated by the icon of a folder next to it.
Now it looks like this: http://i.imgur.com/CbUSqgg.png
This commit is contained in:
parent
1826fce946
commit
9c27fedd6d
@ -39,5 +39,5 @@
|
|||||||
|
|
||||||
android:gravity="center_vertical"
|
android:gravity="center_vertical"
|
||||||
android:text="Title"
|
android:text="Title"
|
||||||
android:textStyle="bold" />/>
|
android:textStyle="bold" />
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
||||||
|
@ -45,7 +45,7 @@ public final class FolderBrowser extends Fragment
|
|||||||
{
|
{
|
||||||
if(entry.isDirectory())
|
if(entry.isDirectory())
|
||||||
{
|
{
|
||||||
dir.add(new FolderBrowserItem(m_activity, entryName, getString(R.string.folder), entry.getAbsolutePath(), true));
|
dir.add(new FolderBrowserItem(m_activity, entryName, entry.getAbsolutePath(), true));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package org.dolphinemu.dolphinemu;
|
package org.dolphinemu.dolphinemu;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
|
import android.content.res.Resources;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
@ -58,7 +59,15 @@ public final class FolderBrowserAdapter extends ArrayAdapter<FolderBrowserItem>
|
|||||||
|
|
||||||
if(subtitleText != null)
|
if(subtitleText != null)
|
||||||
{
|
{
|
||||||
subtitleText.setText(item.getSubtitle());
|
// Remove the subtitle for all folders, except for the parent directory folder.
|
||||||
|
if (item.isDirectory() && !item.getSubtitle().equals(c.getResources().getString(R.string.parent_directory)))
|
||||||
|
{
|
||||||
|
subtitleText.setVisibility(View.GONE);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
subtitleText.setText(item.getSubtitle());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (iconView != null)
|
if (iconView != null)
|
||||||
|
@ -37,6 +37,24 @@ public final class FolderBrowserItem implements Comparable<FolderBrowserItem>
|
|||||||
this.underlyingFile = new File(path);
|
this.underlyingFile = new File(path);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Constructor. Initializes a FolderBrowserItem with an empty subtitle.
|
||||||
|
*
|
||||||
|
* @param ctx Context this FolderBrowserItem is being used in.
|
||||||
|
* @param name The name of the file/folder represented by this item.
|
||||||
|
* @param path The path of the file/folder represented by this item.
|
||||||
|
* @param isValid Whether or not this item represents a file type that can be handled.
|
||||||
|
*/
|
||||||
|
public FolderBrowserItem(Context ctx, String name, String path, boolean isValid)
|
||||||
|
{
|
||||||
|
this.ctx = ctx;
|
||||||
|
this.name = name;
|
||||||
|
this.subtitle = "";
|
||||||
|
this.path = path;
|
||||||
|
this.isValid = isValid;
|
||||||
|
this.underlyingFile = new File(path);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the name of the file/folder represented by this FolderBrowserItem.
|
* Gets the name of the file/folder represented by this FolderBrowserItem.
|
||||||
*
|
*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user