相关疑难解决方法(0)

Android - iphone风格tabhost

是否可以将Android Tabhost设置为类似iPhone的样式?如果没有,是否有任何开源代码可以显示如何为Android创建底部选项卡?

alt text http://images.appshopper.com/screenshots/305/690205_2.jpg 替代文字

tabs android android-style-tabhost android-tabhost

29
推荐指数
3
解决办法
4万
查看次数

如何在android中设置屏幕底部的选项卡?

我正在搞制表演.

我想在tabcontent(framelayout)下面显示我的tabwidget.

我通过将tabwiget选项卡属性设置为来完成它

android:gravity="bottom"
Run Code Online (Sandbox Code Playgroud)

但是framelayout无法与这些标签对齐.

也就是说,标签显示在屏幕的底部并与framelayout重叠

怎么做?如果设置一个高度值到framelayout它没有针对android的所有屏幕进行优化.我能做什么?任何的想法???

android android-emulator android-layout android-tabs

7
推荐指数
1
解决办法
2万
查看次数

如何设置android底部的标签栏?

我在android中使用标签栏.

默认情况下,它显示在顶部.

我希望它显示在底部.

有人可以解释一下如何做到这一点吗?

android tabbar

7
推荐指数
2
解决办法
3万
查看次数

Android键盘将标签栏置于顶部

我在应用程序中打开键盘时遇到了一些问题.我这是在页面的底部,并在某些情况下,标签栏,并不总是当我在编辑文本并单击键盘的显示出来,它的移动我的标签栏在它的上面.这是一个例子:

在此输入图像描述

所以我的问题是:有没有办法禁用它.我希望我的标签栏在显示时保持隐藏在键盘下方.

提前致谢!

keyboard android android-tabhost

7
推荐指数
1
解决办法
3488
查看次数

Android - 屏幕底部的标签

我一直在寻找一天让我的Android应用程序在屏幕底部有标签的方法.

在Android开发者网站的样式和主题部分,他们似乎有我想要做的确切示例,但他们没有发现有必要提供一个像样的例子:

在此输入图像描述

我在网上找到的所有提示/解决方案都失败了.我似乎总是得到以下对接丑陋的布局,其中选项卡在应用程序名称旁边的屏幕顶部错位:-(

在此输入图像描述

有没有人知道如何实现这一目标?

非常感谢您的任何提示!

layout tabs android

6
推荐指数
1
解决办法
7万
查看次数

如何在单选按钮的中心绘制图像

我正在查看http://bakhtiyor.com/2009/10/iphonish-tabs/上发布的示例,实际上他们已将Radio按钮替换为Tabview.

但问题是,我无法将图像设置为中心.它始终与左对齐.

这是截图.我希望我的视图看起来像这样,但我希望图像在中心. 在此输入图像描述

这就是我的布局XML文件的外观

    <?xml version="1.0" encoding="utf-8"?>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
  android:id="@android:id/tabhost" 
  android:layout_width="fill_parent"
  android:layout_height="fill_parent">

  <LinearLayout android:orientation="vertical"
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent">

    <FrameLayout android:id="@android:id/tabcontent"
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content"
      android:layout_weight="1" 
      android:padding="20dip"/>

    <RadioGroup android:layout_width="fill_parent"
      android:layout_height="wrap_content" 
      android:orientation="horizontal"
      android:checkedButton="@+id/allcontacts"
      android:gravity="center"
      android:id="@+id/contactgroup">


      <RadioButton android:id="@+id/allcontacts" 
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:layout_weight="1"
      android:orientation="vertical"
      android:background="@drawable/button_radio"/>


      <RadioButton
          android:id="@+id/categories"
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:layout_weight="1"
          android:background="@drawable/button_radio"
          android:orientation="vertical"
          android:layout_gravity="center|right"/>

      <RadioButton android:id="@+id/favourites" 
   android:layout_width="fill_parent"
          android:layout_height="wrap_content"

    android:gravity="center"
    android:orientation="vertical"
      android:layout_weight="1" 
      android:background="@drawable/button_radio"/>

    </RadioGroup>

    <TabWidget android:id="@android:id/tabs"
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content"
      android:layout_weight="0" android:visibility="gone" />
  </LinearLayout>
</TabHost>
Run Code Online (Sandbox Code Playgroud)

请指教

使用"默认"选项卡小部件后更新的图像 在此输入图像描述

是否可以在默认的tabview中自定义上面的单选按钮.

android

5
推荐指数
1
解决办法
4595
查看次数

Android:FragmentTabHost底部的标签

我正在尝试将FragmentTabHost放在屏幕的底部.很久以前,我能够通过常规TabHost(遵循这个主题)来做到这一点,但现在这对我不起作用.

有没有办法做到这一点?

谢谢!

android android-tabhost android-fragments

4
推荐指数
1
解决办法
1万
查看次数

在ActionBarActivity的底部设置ActionBar选项卡

你好,我是Android中的菜鸟.

我正在使用appcompat支持库添加标签ActionBarActivity.我已经编写了要添加的代码但是顶部显示的标签在屏幕截图中看到了它.我想设置Tabs出现在底部的这些.

知道为什么会这样吗?

private ActionBar mActionBar;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // find the action bar
    mActionBar = getSupportActionBar();

    // First Tab of the Activity
    ActionBar.Tab mTab = mActionBar.newTab().setText("First Tab").setTabListener(this);
    mActionBar.addTab(mTab);
    mActionBar.selectTab(mTab);

    // Second Tab of the Activity
    mTab = mActionBar.newTab().setText("Second Tab").setTabListener(this);
    mActionBar.addTab(mTab);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}

@Override …
Run Code Online (Sandbox Code Playgroud)

android android-appcompat android-actionbar

3
推荐指数
1
解决办法
2万
查看次数

Android创建底栏菜单

我希望在底部可见的每个页面中的应用程序中都存在静态底部菜单栏.我设计了菜单栏,但我很困惑是否必须将菜单代码与每个布局xmls集成以使菜单在每个页面中可见,并在每个活动类中编写代码以执行菜单点击功能.或者,如果有任何其他方式,我可以创建一个公共底栏,位于每个页面,并在单个活动类中编写菜单代码.

android menubar android-menu

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

FragmentTabHost底部TabWidget

您好我如何在FragmentTabHost中创建底部TabWidget?我的xml看起来像这样:

<?xml version="1.0" encoding="utf-8"?>
Run Code Online (Sandbox Code Playgroud)

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <FrameLayout
        android:id="@android:id/tabcontent"
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1" >

        <FrameLayout
            android:id="@+id/realtabcontent"
            android:layout_width="match_parent"
            android:layout_height="fill_parent" />
    </FrameLayout>

    <TabWidget
        android:id="@android:id/tabs"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="0"
        android:orientation="horizontal"
        android:tabStripEnabled="false" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

但我的TabWidget仍然位于顶部.

android android-layout android-tabhost android-fragments android-tabs

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