小编nob*_*nob的帖子

将parent上的wrap_content与child上的fill_parent结合起来

将线性布局的两个或多个元素设置为相同的高度似乎是一个很大的问题.

我想将一行中的四个按钮设置为相同的高度.

android:layout_height ="wrap_content"暂时执行,但当其中一个按钮上的文本长于一行时,此按钮会增加,因此比其他按钮大.由于不同的本地化我不知道,何时以及哪个按钮可能有第二行.

所以我的想法是,将parent linearlayout设置为android:layout_height ="wrap_content"和所有(!)子高度到android:layout_height ="fill_parent".

这是有效的(所有按钮都有相同的大小),但我不确定这是否会导致任何其他问题?因为父母从孩子那里得到它的高度,反之亦然.

xml android position android-linearlayout

41
推荐指数
1
解决办法
7170
查看次数

获取文本到语音的可用区域设置(TTS)

我正在研究flashcard程序的文本到语音的实现.应该读出不同语言的文本.为了正确地执行此操作,用户必须选择要读取的文本的语言(将在以后存储和使用,无需问题).

是否有可能在Android系统上获取可用的TTS语言?如果没有,是否有可能在系统上获得所有可用的区域设置?


我想,我知道了:getAvailableLocales()tts.isLocaleAvailable(locale)

android locale text-to-speech

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

onLongClickListener在WebView上不起作用

我有以下结构来实现longclicklistener。如果我单击包含html链接的web视图上的文本,它将起作用,因此我知道结构不是完全错误的。

我现在删除了此链接,并且监听器不再监听点击。有人知道这个问题并有建议吗?

    private View.OnLongClickListener mLongClickHandler = new View.OnLongClickListener()   {
    @Override
    public boolean onLongClick(View view) {
        ...
        return true;
    }
};
Run Code Online (Sandbox Code Playgroud)

...

mywebview.setOnLongClickListener(mLongClickHandler);
Run Code Online (Sandbox Code Playgroud)

android webview onlongclicklistener

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

测试Android的"破坏活动以节省空间"

由于我们的应用用户因恢复活动而报告了一些崩溃,我想测试一下.

有没有可能手动导致Android破坏运行(背景)活动以节省空间?

memory android

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