小编Hus*_*ain的帖子

如何在android中启动活动时隐藏softkeyboad?

我有Android应用,其中一个布局包含Linearlayout,ScrollView,TextView,EditViewButton.当我从一个活动呼叫到另一个活动时,调用并设置layout我描述的内容.

我想知道默认EditView选择的活动呼叫何时.并打开softkeyboard.我不想在活动开始时打开那个键盘.但我想打开softkeyboard触摸事件EditView.

我怎样才能做到这一点?

keyboard layout android button android-edittext

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

Android:Fragments:setContentView替代方案

我正在尝试使用fragments在平板电脑上移植我的应用程序来重写现有项目.

我正在取代活动fragments.

问题是我不知道setContentView方法的等价物是什么?Fragment's除了重写之外,有没有办法创建视图onCreateView

android android-fragments

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

wrap_content用于listview的宽度

有没有办法让ListView的with等于最长的行?为ListView的宽度设置wrap_content无效.ListView水平覆盖整个屏幕.

这是活动布局

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<ListView   android:id="@+id/listview"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/country_picker_bg" />
Run Code Online (Sandbox Code Playgroud)

这是行xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="center_vertical"
    android:layout_marginBottom="@dimen/padding"
    android:padding="@dimen/padding"
    android:background="@drawable/white_round_rect" >
    <TextView android:id="@+id/title"
        style="@style/GreyTextView"
        android:layout_marginLeft="@dimen/padding"/>    
    <ImageView  
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:src="@drawable/orange_arrow_selector"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

谢谢Gratzi

android listview width

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

如果在Android应用程序中关闭蓝牙通知

我目前正在开发一个Android应用程序..我必须在应用程序当前正在运行时关闭设备的蓝牙时通知用户..如何通知远程设备tat BT已关闭?提前致谢

android bluetooth

15
推荐指数
2
解决办法
9498
查看次数

更改ListView的文本颜色

我正在尝试更改文本颜色,ListView但我无法找到如何做到这一点.. <

    listViewObject= (ListView) findViewById(R.id.chathlist);        
    ArrayList<String> chatHistory = new ArrayList<String>();
    chatHistory.add("Msg 1");
    chatHistory.add("Msg 2");
    chatHistory.add("Msg 3");
    chatHistory.add("Msg 4");
    chatHistory.add("Msg 5");
    chatHistory.add("Msg 6");
    chatHistory.add("Msg 7");
    ArrayAdapter aa=new ArrayAdapter<String>(getApplicationContext(),
    android.R.layout.simple_list_item_1, chatHistory);
    listViewObject.setAdapter(aa);
    listViewObject.invalidate();
Run Code Online (Sandbox Code Playgroud)

我尝试了很多方法,但我无法改变颜色.这可能是一件简单的事情,但我正在与此作斗争.

我的XML文件是

  <RelativeLayout android:id="@+id/chat_history_container"
            android:layout_width="fill_parent" android:layout_height="wrap_content">
            <ListView android:paddingTop="15dip" android:paddingBottom="15dip"
                android:layout_width="fill_parent" android:paddingLeft="15dip"
                android:layout_height="wrap_content" android:id="@+id/chathlist"
                android:layout_gravity="center_horizontal"
                android:layout_centerInParent="true" android:paddingRight="15dip"
                 android:textColor="#FF0000"  android:listSelector="@drawable/gradient_box" >
            </ListView>
  </RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

android listview colors android-widget

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

可以从我的Android应用程序设置系统日期时间吗?

我想设置系统时钟SystemClock.setCurrentTimeMillis,但遇到以下错误:

"Unable to open alarm driver: Permission denied"
Run Code Online (Sandbox Code Playgroud)

以下是setCurrentMillisAndroid开发者网站的API 说明:

public static boolean setCurrentTimeMillis (long millis) 
Run Code Online (Sandbox Code Playgroud)

从以下版本开始:API Level 1设置当前的挂起时间,以毫秒为单位.要求调用进程具有适当的权限.

如果时钟成功设置为指定时间,则返回.

因此,应用程序需要获取设置时间的权限.在我插入的AndroidManisfest.xml中,android.permission.SET_TIME但是我有相同的消息错误.

我已尝试在互联网上找到各种解决方案,似乎即使在android.permission.SET_TIME引入的FroYo(Android 2.2)上也无法设置没有root的系统时间,正常的应用程序因为/ dev/alarm文件而无法获得此权限664 permission.因此,解决方案是更改权限666但需要root设备,并且太具有侵入性,无法成为解决方案.

我想为我的公司创建一个App来同步不同系统之间的数据,这对于同步时钟至关重要.

提前感谢您的意愿

日食

android file-permissions permission-denied android-manifest

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

是否有可能为Android手机创建主题

我已经google了,并经历了一些帖子,我不清楚为Android手机创建主题.
我只是想为Android手机创建主题.没必要成为一个应用程序.

据我所知,HTC Desire HD包含主题选项(因为它被命名为皮肤).

我的问题是
如何为Android手机创建主题?

我们能以编程方式做到吗?如果是这样提供一些样本

如果我们不能以编程方式创建那么Wat是创建主题的过程吗?

我想知道我是否可以做类似固件修改的事情.如果可以进行固件修改,我该怎么办?

帮帮我..

我已经通过这个链接,但我无法弄清楚它是对的.

提前致谢.

android themes firmware

11
推荐指数
0
解决办法
2620
查看次数

如何将两个mp3文件合并为一个(组合/连接)

可以告诉我们如何两个媒体文件合并/合并成一个?

我找到了一个主题,audioInputStream但现在它不支持android,以及java的所有代码.

在StackOverflow上,我在这里找到了这个链接,但在那里我找不到解决方案 - 这些链接只在流音频上.谁能告诉我?

PS和为什么我不能开始赏金?:(

audio android inputstream

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

最小化按键后的活动

OnBack按键我想最小化应用程序,我该怎么做?

public boolean onKeyDown(int keyCode, KeyEvent event) {

   if (keyCode == KeyEvent.KEYCODE_BACK) {

           //Here i want to put minimize code.. pls give me this statement

       return true;
   }
   return super.onKeyDown(keyCode, event);
Run Code Online (Sandbox Code Playgroud)

}

谢谢

android minimize onkeydown

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

Android WebView新窗口URL

我有一个Android的问题WebView,我想打开一个target='_blank'相同的URL WebView,就像所有其他URLs人打开一样.

另请注意,我重写了WebViewClient 'shouldOverrideUrlLoading ' 这个方法,用于处理URL重定向(以便在我的网页中打开所有URL重定向WebView),但是如果使用target='_blank'此方法的URL 不会被触发.

请帮忙!提前致谢.

android webview

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