小编use*_*604的帖子

android.content.res.Resources $ NotFoundException:字符串资源ID#0x0

我正在开发一个从MySQL数据库读取数据的Android应用程序,我遇到了这个错误.我有这个XML布局:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="vertical" > 


        <TextView android:id="@+id/wardNumber" 
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content" 
            android:layout_marginLeft="3dp" 
            android:text="Ward Number" 
            android:textSize="22dp"/> 


        <TextView android:id="@+id/dateTime" 
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content" 
            android:layout_below="@id/wardNumber" 
            android:layout_alignParentRight="true" 
            android:layout_marginRight="3dp" 
            android:text="Date-Time" />

        <TextView
            android:id="@+id/name"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBaseline="@+id/dateTime"
            android:layout_alignBottom="@+id/dateTime"
            android:layout_alignLeft="@+id/wardNumber"
            android:layout_marginLeft="3dp" 
            android:text="Name" />

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

这是我的Java文件:

public ApplicationAdapter(Context context, List<Application> items) {
    super(context, R.layout.app_custom_list, items);
    this.items = items;
}

@Override
public int getCount() {
    return items.size();
}

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    View v = convertView;

    if(v == null) {
        LayoutInflater li …
Run Code Online (Sandbox Code Playgroud)

java xml android listview

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

在Nougat上运行时,为什么在使用CollapsingToolbarLayout时标题会被切断?

我正在使用以下布局,它适用于除Android Nougat之外的所有版本,完全折叠时标题会被切断.

在此输入图像描述

<android.support.design.widget.CollapsingToolbarLayout
            android:id="@+id/collapsing_toolbar"
            android:layout_width="match_parent"
            android:layout_height="300dp"
            android:fitsSystemWindows="true"
            app:contentScrim="@color/them_color"
            app:expandedTitleTextAppearance="@android:color/transparent"
            app:layout_scrollFlags="scroll|exitUntilCollapsed">

            <ImageView
                android:id="@+id/header_image"
                android:layout_width="match_parent"
                android:layout_height="300dp"
                android:contentDescription="@string/app_name"
                android:fitsSystemWindows="true"
                android:scaleType="fitXY"
                app:layout_collapseMode="parallax"/>

            <android.support.v7.widget.Toolbar
                android:id="@+id/toolbar"
                android:layout_width="match_parent"
                android:layout_height="?android:attr/actionBarSize"
                app:layout_collapseMode="pin"
                app:contentInsetLeft="0dp"
                app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/>

        </android.support.design.widget.CollapsingToolbarLayout>
Run Code Online (Sandbox Code Playgroud)

我试过了,app:collapsedTitleGravity="center"但它没有解决问题.我怎样才能让它在牛轧糖上起作用?

android android-collapsingtoolbarlayout

10
推荐指数
2
解决办法
912
查看次数

如何在android studio中使用fabric插件安装twitter工具包

我最近在Android工作室安装了Fabric插件,并尝试安装twitter工具包.但我找不到面料中的推特套件.我记得以前在所有套件页面都显示过. 在此输入图像描述

请指导我如何使用fabric安装twitter kit.

twitter android android-studio twitter-fabric twitter-login

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

CursorIndexOutOfBoundsException:请求索引1,大小为1.错误 - Android

我正在研究Android应用程序,并且在尝试将SQLite数据库数据作为TextView(表中只有一条记录)时遇到此错误.

日志和异常:

03-28 01:37:22.137: E/AndroidRuntime(9585): FATAL EXCEPTION: main
03-28 01:37:22.137: E/AndroidRuntime(9585): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.tourinfo/com.example.tourinfo.TourInfo}: android.database.CursorIndexOutOfBoundsException: Index 1 requested, with a size of 1
03-28 01:37:22.137: E/AndroidRuntime(9585):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
03-28 01:37:22.137: E/AndroidRuntime(9585):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
03-28 01:37:22.137: E/AndroidRuntime(9585):     at android.app.ActivityThread.access$1500(ActivityThread.java:117)
03-28 01:37:22.137: E/AndroidRuntime(9585):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
03-28 01:37:22.137: E/AndroidRuntime(9585):     at android.os.Handler.dispatchMessage(Handler.java:99)
03-28 01:37:22.137: E/AndroidRuntime(9585):     at android.os.Looper.loop(Looper.java:123)
03-28 01:37:22.137: E/AndroidRuntime(9585):     at android.app.ActivityThread.main(ActivityThread.java:3683)
03-28 01:37:22.137: E/AndroidRuntime(9585):     at java.lang.reflect.Method.invokeNative(Native Method)
03-28 01:37:22.137: E/AndroidRuntime(9585):     at java.lang.reflect.Method.invoke(Method.java:507)
03-28 01:37:22.137: E/AndroidRuntime(9585):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
03-28 01:37:22.137: E/AndroidRuntime(9585): …
Run Code Online (Sandbox Code Playgroud)

java sqlite android sqliteopenhelper

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

MpAndroidChart 带圆角的饼图

我正在尝试使用 MpAndroidChart 库绘制带有圆角的饼图。

预期输出与此类似。

在此输入图像描述

两端都需要是外圆的。有一个方法pieChart.setDrawRoundedSlices(true),但问题是饼图的起点变得内圆。

这是实际的输出。

在此输入图像描述

// initialise pie chart UI
fun initChart(mChart: PieChart) {
    mChart.description.isEnabled = false
    mChart.holeRadius = 75f
    mChart.transparentCircleRadius = 60f
    mChart.setHoleColor(Color.TRANSPARENT)
    mChart.legend.isEnabled = false
    mChart.isRotationEnabled = false
    mChart.setTouchEnabled(false)
    mChart.maxAngle = 270f
    mChart.rotation = -135f
    mChart.animateX(400)
    mChart.setDrawRoundedSlices(true)
}
Run Code Online (Sandbox Code Playgroud)

charts android pie-chart material-design mpandroidchart

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

java.lang.ClassCastException:android.widget.RelativeLayout

我开发了一个简单的listview应用程序,它显示了listview,但是当我选择单个列表视图时,它会出现以下错误.

这是我的单个列表项xml文件.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="match_parent"
  android:layout_height="match_parent">

<TextView android:id="@+id/product_label"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textSize="25dip"
        android:textStyle="bold"
        android:padding="10dip"
        android:textColor="#ffffff"/>   
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

这是我的MainActivity.java文件

import java.util.List;

import android.app.ListActivity;
import android.app.ProgressDialog;
import android.os.Bundle;
import android.widget.Toast;
import android.content.Intent;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;

import android.widget.ListView;
import android.widget.TextView;

public class MainActivity extends ListActivity implements FetchDataListener{
private ProgressDialog dialog;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);        
    setContentView(R.layout.activity_main);        
    initView(); 

    ListView lv = getListView();

    // listening to single list item on click
    lv.setOnItemClickListener(new OnItemClickListener() {
      public void onItemClick(AdapterView<?> parent, …
Run Code Online (Sandbox Code Playgroud)

java android listview classcastexception

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

Navigation.findNavController(it) 和 NavHostFragment.findNavController() 有什么不同?

Navigation.findNavController(it)我想知道和之间的区别NavHostFragment.findNavController(this)。基本上两者都在做同样的事情,但不知道这些方法必须使用的确切位置。

android android-architecture-navigation

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