小编Ank*_*ana的帖子

Web视图如何加载Html内容?

我通过变量在Response中获取此html内容: String mresult=

<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Lorem Ipsum</title>
</head>
<body style="width:300px; color: #00000; ">

<p><strong> About us</strong> </p>
<p><strong> Lorem Ipsum</strong> is simply dummy text .</p>

<p><strong> Lorem Ipsum</strong> is simply dummy text </p>

<p><strong> Lorem Ipsum</strong> is simply dummy text </p>

</body></html>
Run Code Online (Sandbox Code Playgroud)

它无法加载webview,我必须尝试加载它像这样:

web.loadDataWithBaseURL(null, mresult, "text/html", "UTF-8", null);
Run Code Online (Sandbox Code Playgroud)

webview显示空白页面.

xml文件中:

<WebView
        android:id="@+id/wV"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"          
        android:layout_margin="10dp"
        android:background="@android:color/transparent"
        android:cacheColorHint="#00000000" />
Run Code Online (Sandbox Code Playgroud)

在活动中:

String mresult="Here my given data";
WebView web = (WebView)findViewById(R.id.wV);
web.setWebViewClient(new WebViewClient() …
Run Code Online (Sandbox Code Playgroud)

android android-webview

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

SlideDateTimePicker日期时间选择器打开问题

集成了这个库SlideDateTimePicker

 new SlideDateTimePicker.Builder(getSupportFragmentManager())
                .setListener(listener)
                .setInitialDate(new Date())
                .build()
                .show();
Run Code Online (Sandbox Code Playgroud)

错误

记录1

java.lang.IllegalStateException: Fragment DateFragment{8cb3765 #0 id=0x7f12026c android:switcher:2131886700:0} declared target fragment 
 that does not belong to this FragmentManager
Run Code Online (Sandbox Code Playgroud)

记录2

                                                             java.lang.IllegalStateException: View with id 2131886700: com.github.jjobes.slidedatetimepicker.CustomViewPager#onMeasure() did not set the measured dimension by calling setMeasuredDimension()
                                                                  at android.view.View.measure(View.java:18800)
                                                                  at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5951)
                                                                  at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1465)
                                                                  at android.widget.LinearLayout.measureVertical(LinearLayout.java:748)
                                                                  at android.widget.LinearLayout.onMeasure(LinearLayout.java:630)
                                                                  at android.view.View.measure(View.java:18788)
                                                                  at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5951)
                                                                  at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
                                                                  at android.view.View.measure(View.java:18788)
                                                                  at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5951)
                                                                  at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
                                                                  at android.view.View.measure(View.java:18788)
                                                                  at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5951)
                                                                  at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
                                                                  at com.android.internal.policy.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2643)
                                                                  at android.view.View.measure(View.java:18788)
                                                                  at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2100)
                                                                  at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1191) …
Run Code Online (Sandbox Code Playgroud)

android

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

如何以编程方式在右侧设置Textview

我可以使用xml属性设置右侧的图像textview

                 <TextView
                    android:id="@+id/txtarrow1"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:drawableRight="@drawable/arrow"
                    android:gravity="right"
                    android:onClick="VideoClick"
                    android:padding="5dip"
                    android:textColor="#feb4e7" >
                </TextView>
Run Code Online (Sandbox Code Playgroud)

我想设置

android:drawableRight="@drawable/arrow"
Run Code Online (Sandbox Code Playgroud)

以编程方式

txtarrow1.setBackgroundResource(R.drawable.arrow_blue);
Run Code Online (Sandbox Code Playgroud)

但是这个没有用

android textview

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

Android Q(10) 中具有 MediaRecorder 的 AccessibilityService 30 秒音频,而呼叫接收(应答)无法工作

这里参考开发者网站 和通话录音android 10 尝试录制音频文件并将其保存到其本地目录路径,我使用AccessibilityService来实现它在Android Q(10)中的录音 服务代码如下

MyService.java

package nisarg.app.demo;

import android.accessibilityservice.AccessibilityButtonController;
import android.accessibilityservice.AccessibilityService;
import android.accessibilityservice.AccessibilityServiceInfo;
import android.annotation.SuppressLint;
import android.app.Notification;
import android.app.NotificationChannel;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.media.AudioDeviceInfo;
import android.media.AudioManager;
import android.media.MediaRecorder;
import android.os.Build;
import android.os.Handler;
import android.provider.Settings;
import android.text.TextUtils;
import android.util.Log;
import android.view.WindowManager;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeInfo;
import java.io.IOException;
import androidx.core.app.NotificationCompat;
import static android.media.AudioManager.ADJUST_RAISE;
import static nisarg.app.demo.MainActivity.fileName;

public class MyService extends AccessibilityService {

    private AccessibilityButtonController accessibilityButtonController;
    private AccessibilityButtonController
            .AccessibilityButtonCallback accessibilityButtonCallback;
    private boolean mIsAccessibilityButtonAvailable; …
Run Code Online (Sandbox Code Playgroud)

audio service android accessibility recording

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