小编nil*_*ash的帖子

如何更改警报对话框标题分隔符颜色android

我想在警告对话框中设置样式或更改标题标题的分隔颜色.我搜索这个问题,我想很多人都在寻找这个.但我仍然无法找到正确的解决方案.我想改变以下内容. 蓝色标题分隔符

android styles dialog colors android-alertdialog

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

无法检测到TTS(回调)android的完成.

我正在开发我正在使用文本到语音转换的android应用程序.当我打开应用程序运行文本到语音转换时,我需要什么.完成后我想做点什么.我的代码看起来像

public class Mainactivity extends Activity implements OnInitListener, OnUtteranceCompletedListener{
    private static int REQ_CODE = 1;
    private TextToSpeech tts = null;
    private boolean ttsIsInit = false;

    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    startTextToSpeech();
    }

    private void startTextToSpeech() {
        Intent intent = new Intent(Engine.ACTION_CHECK_TTS_DATA);
        startActivityForResult(intent, REQ_CODE);
    }

    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (requestCode == REQ_CODE) {
            if (resultCode == Engine.CHECK_VOICE_DATA_PASS) {
                tts = new TextToSpeech(this, this); 
            } 
            else {
                Intent installVoice = new Intent(Engine.ACTION_INSTALL_TTS_DATA);
                startActivity(installVoice);
            } …
Run Code Online (Sandbox Code Playgroud)

android callback text-to-speech

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

如何使用RVM和不同版本的rails

嗨,我是铁轨上的红宝石初学者.我在我的机器上有这个

nilkash@nilkash:~$ ruby -v
ruby 1.9.3p392 (2013-02-22 revision 39386) [i686-linux]
nilkash@nilkash:~$ rails -v
Rails 3.2.3
nilkash@nilkash:~$ rvm -v

rvm 1.19.6 (master) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]

nilkash@nilkash:~$ rvm list

rvm rubies

=* ruby-1.9.3-p392 [ i686 ]

# => - current
# =* - current && default
#  * - default

nilkash@nilkash:~$ rvm gemset list

gemsets for ruby-1.9.3-p392 (found in /home/nilkash/.rvm/gems/ruby-1.9.3-p392)
   (default)
   global
   latest_rails_stable
=> rails3tutorial2ndEd 
Run Code Online (Sandbox Code Playgroud)

我还安装了rails 4.0.0版.但我不知道如何使用不同版本的rails.当我创建新项目时,它显示rails版本3.x. 我想将其升级到版本4.如何检查所有已安装的rails的列表以及如何使用最新的rails.需要帮忙.谢谢.

ruby-on-rails rvm

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

Android签名apk签名V2

我正在使用android studio版本2.2.2和gradle版本2.2.2开发Android应用程序.我正在尝试生成签名的APK.我做了使用Android Studio生成签名APK的常规流程.在那之后,我做了Zipalign处理.生成的APK在Android 6下工作正常.但在Android N的情况下,它在安装APK时显示以下错误:

    Failed to install C:\Users\User\AppData\Roaming\Skype\My Skype Received Files\ap
p-dev3-release_zipalign.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Fail
ed to collect certificates from /data/app/vmdl25816781.tmp/base.apk: META-INF/CE
RT.SF indicates /data/app/vmdl25816781.tmp/base.apk is signed using APK Signatur
e Scheme v2, but no such signature was found. Signature stripped?]
Run Code Online (Sandbox Code Playgroud)

根据Android studio 2.2的文档,它会自动注册签名V1和V2.我做错了吗?需要一些帮助.

android zipalign signed-apk

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

Android 在 LazyColumn 中组合 LazyRow 会产生垃圾行为

我正在尝试创建一个具有嵌套滚动行为的撰写屏幕。为此,我使用lazyColumn作为父级,并且在其中我确实有多个带有layRow的行。

val scrollState = rememberLazyListState()
LazyColumn(
    state = scrollState,
    modifier = Modifier
        .background(Color.White),
)
{
    items(100, key = { it })
    {
        LazyRow(
            contentPadding = PaddingValues(start = 16.dp, end = 16.dp),
            horizontalArrangement = Arrangement.spacedBy(10.dp)
        ) {

            items(10, key = { it }) {
                Text(text = "Text $it")
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当我滚动列表时,我的行为出现滞后。我尝试创建发布版本并看到一些改进,但行为仍然显示出一些垃圾行为。不同类型的设备上的行为有所不同。

我尝试使用 Column 作为父视图,并看到了良好的改进,但它将列表中的所有视图加载在一起。这导致了一些其他延迟问题。

当我进行宏观基准测试时,发现了很多垃圾帧。其中大多数都请求渲染操作。

在此输入图像描述

在此输入图像描述

这里有什么优化建议吗?

android android-jetpack-compose android-jetpack-compose-material3 android-compose-layout

9
推荐指数
0
解决办法
884
查看次数

Google nexus 7从px转换为dp

我是平板电脑应用程序开发的新手.我有谷歌Nexus7屏幕分辨率(600*960倾角)所以我想知道它是否属于mdip类别?根据1px = 1dp(基线).但是,如果我遵循它,它在平板电脑上看起来不太好.我正在为nexus7创建单独的布局文件夹,-sw600dp并根据mdip提及大小,但它不起作用.我的照片也不好看.我想知道什么是谷歌nexus 7的实际转换率.需要帮助.

android nexus-7

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

甚至没有找到PATH设置的Android命令

嗨,我正在使用ubuntu 12.04.在〜/ .bashrc文件中我设置了以下内容

export ANDROID_HOME=/home/nilkash/Downloads/android-sdk-linux/platform-tools

但它仍然给我android:命令未找到错误.如何设置android的路径.需要帮忙.谢谢.

sdk android

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

在自动布局的情况下,IOS scrollview模糊的可滚动内容高度

嗨,我正在开发小型IOS应用程序,其中我使用scrollview与自动布局.内部滚动我添加了两个以上的视图.我正在使用IB和自动布局约束.我以纵向方式一个接一个地添加两个视图.我添加了外部约束,如尾随,前导,顶部,底部空间.我还为两个视图添加了高度限制.直到这一切都运转良好.

但我的view1有一些动态内容.出于这个原因,我想使高度约束大于等于而不是等于.

在此输入图像描述

在此输入图像描述

那么如何解决这个问题呢.需要一些帮助.谢谢.

objective-c uiscrollview ios autolayout

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

Android小部件AppBarLayout始终排在首位

嗨,我正在开发小型Android应用程序,我正在尝试显示工具栏AppBarLayout.我想在工具栏上显示一些视图.我按照以下方式尝试了这个:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="com.example.nileshkashid.samplesearchbarapplication.Main2Activity">

    <android.support.design.widget.AppBarLayout
        android:id="@+id/toolbar_view"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        >
        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="@android:color/transparent"
            />

    </android.support.design.widget.AppBarLayout>

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="150dp"
        android:background="@android:color/holo_red_dark"
        ></RelativeLayout>

    <RelativeLayout
        android:layout_width="150dp"
        android:layout_height="150dp"
        android:background="@android:color/holo_green_dark"
        ></RelativeLayout>


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

所以在上面的布局中,两个相对布局都属于我的AppBarLayout.但我想把它们放在我的头上toolbar_view.我错过了什么或做错了什么.需要一些帮助.谢谢.

android android-relativelayout android-toolbar

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

操作栏 - 子菜单项,文本和图像无法正常工作

我正在开发小型Android应用程序,其中我正在使用带有一些菜单项的操作栏.一个菜单项包含子菜单.现在我想做的是始终显示带有文本和图标的菜单项.

我按照以下方式定义菜单项.

<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
        android:id="@+id/card_menu"
        android:icon="@drawable/abc"
        android:showAsAction="withText|always"
        android:title="cards">

        <menu>

            <item
                android:id="@+id/C1"
                android:title="C1"/>

            <item
                android:id="@+id/C2"
                android:title="c2"/>

            <item
                android:id="@+id/C3"
                android:title="C3"/>
        </menu>
    </item>

    <item
        android:id="@+id/notification"
        android:actionLayout="@layout/notification_icon"
        android:icon="@drawable/notification"
        android:showAsAction="always"
        android:title="Notifications"/>

    <item
        android:id="@+id/filter"
        android:icon="@drawable/filter"
        android:showAsAction="always"
        android:title="Filter"/>

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

现在发生的事情是我的动作栏正确显示我的物品; 唯一的事情是,当窗口处于纵向模式时,它仅显示图像,当窗口处于横向模式时,它显示图像和文本.但我想要两种模式下的图像和文字.

怎么做?有什么方法可以解决这个问题吗?

android menu submenu android-actionbar

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