相关疑难解决方法(0)

自定义标题与图像

我正在通过禁用标准版本并自行管理所有内容来为活动创建自定义标题.我想知道是否可以根据我的需要更换/主题标题.

我可以通过更改windowXYZStyle项目来自定义大小,背景图像和文本.

我唯一找不到的东西 - 我怎么能添加图像而不是文字.我已经尝试requestWindowFeature(Window.FEATURE_CUSTOM_TITLE) 并分配自定义布局 - 但它似乎不起作用.

编辑:这是测试建议的报告,代码如下 - 结果 - 图像视图没有显示.

活动

public class SettingsActivity extends PreferenceActivity  {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
        getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title);
        super.onCreate(savedInstanceState);
        addPreferencesFromResource(R.xml.settings);

    }
}

XML :

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/title"
    android:layout_width="fill_parent"
    android:layout_height="26dip"
    android:paddingLeft="5dip"
    android:background="@drawable/titlebar_bg"
    android:layout_gravity="left|center"
>
    <ImageView
        android:id="@+id/logo"
        android:src="@drawable/title_logo"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android window titlebar

27
推荐指数
2
解决办法
5万
查看次数

标签 统计

android ×1

titlebar ×1

window ×1