小编MKY*_*MKY的帖子

android webview:如何在android webview中更改javaScript警报标题文本?

在我的Android应用程序中,我在Web视图中使用了Web视图,我有一个按钮.单击该按钮,我调用JavaScript函数,JavaScript函数有一个警告框.在该警报标题显示(页面在"file:// "说).我想将此标题更改为我的自定义文本.如何更改该标题?

javascript android webview angularjs

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

PhoneAuthProvider没有得到解决?

我创建并配置了firebase项目并启用了电话号码验证并添加了依赖项

gradle:项目级别

dependencies {
    classpath 'com.android.tools.build:gradle:2.3.2'
    classpath 'com.google.gms:google-services:3.1.0'
}
Run Code Online (Sandbox Code Playgroud)

gradle模块级别

dependencies {
compile 'com.google.firebase:firebase-core:9.2.0'
compile 'com.google.firebase:firebase-messaging:9.2.0'
compile 'com.google.firebase:firebase-auth:9.2.0'
compile 'com.google.android.gms:play-services-auth:9.2.0'
}
apply plugin: 'com.google.gms.google-services'
Run Code Online (Sandbox Code Playgroud)

我无法解析PhoneAuthProvider

private void startPhoneNumberVerification(String phoneNumber) {
// [START start_phone_auth]
PhoneAuthProvider.getInstance().verifyPhoneNumber(
        phoneNumber,        // Phone number to verify
        60,                 // Timeout duration
        TimeUnit.SECONDS,   // Unit of timeout
        this,               // Activity (for callback binding)
        mCallbacks);        // OnVerificationStateChangedCallbacks}
Run Code Online (Sandbox Code Playgroud)

遵循文档中的所有步骤

android firebase firebase-authentication

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

Android:如何以编程方式更改Drawable选择器的颜色取决于条件?

我有一个按钮

<Button
 android:id="@+id/loginButton"
 android:layout_width="35dp"
 android:layout_height="35dp"
 android:background="@drawable/button_shape"
 android:text="@string/login"
 android:textColor="#ffffff"
 android:textSize="12sp" />
Run Code Online (Sandbox Code Playgroud)

以下是button_shape.xml

<?xml version="1.0" encoding="utf-8"?>
 <selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/button_gradient_login" />
<item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/button_gradient_login" />
<item>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="rectangle">
        <size android:height="16dp" />
        <solid android:color="@color/valid_btn_clr"></solid>
        <corners android:radius="10dp"></corners>
    </shape>
</item>
Run Code Online (Sandbox Code Playgroud)

以下是button_gradient_login.xml

<?xml version="1.0" encoding="utf-8"?>
   <layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
   <shape xmlns:android="http://schemas.android.com/apk/res/android">
        <gradient android:angle="360" android:startColor="@color/red"     android:endColor="@color/green"/>
        <corners android:radius="4dp"></corners>
    </shape>
</item></layer-list>
Run Code Online (Sandbox Code Playgroud)

现在我想更改button_shape.xml的背景颜色,并在运行时按下button_gradient_login.xml的开始和结束颜色取决于我的条件

java android android-selector android-drawable

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

如何在gradle中声明变量?

我想在gradleboolean类型的android 文件中声明一个变量,true当我运行单元测试用例和false运行应用程序时,该变量应该是.有什么建议吗?我不想使用Java变量.

android android-gradle-plugin

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