小编Gow*_*n M的帖子

如何在android strings.xml中编写字符&

我在strings.xml文件中写了以下内容:

<string name="game_settings_dragNDropMove_checkBox">Move by Drag&Drop</string>
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

The reference to entity "Drop" must end with the ';' delimiter.
Run Code Online (Sandbox Code Playgroud)

我怎样才能在strings.xml中写字符?

string android special-characters

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

请配置Android SDK

我收到此错误:

configureAndroid SDK

配置的onclick我得到一个弹出窗口

在此输入图像描述

android android-studio

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

请在Podfile中为此目标指定一个平台?

我想配置Firebase Firestore.我按照所有步骤,但最后一步我得到了错误链接,我提到.

执行此pod后安装以下错误我得到了错误

[!] 因为没有指定平台ios,所以11.4在目标上自动分配平台版本testing_gowtham.请在Podfile中为此目标指定一个平台.见 https://guides.cocoapods.org/syntax/podfile.html#platform.

我的PodFile:

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'testing_gowtham' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!


  # Pods for testing_gowtham

  target 'testing_gowthamTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'testing_gowthamUITests' do
    inherit! :search_paths
    # Pods for testing
  end

    pod 'Firebase/Core' …
Run Code Online (Sandbox Code Playgroud)

ios firebase swift google-cloud-firestore

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

如何以编程方式将EditText的InputType设置为整数或小数?

如何以编程方式配置EditText以允许:

  1. 正整数或负整数值

  2. 正或负十进制值

即使使用https://developer.android.com/reference/android/text/InputType.html,我也很难找到能够正常工作的内容

android android-edittext android-inputtype

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

如何在不重新启动Solr的情况下更改schema.xml?

"copyField source="product" dest="text"/"schema.xml中添加了

solrconfig.xml中

<requestHandler name="/select" class="solr.SearchHandler">
  <!-- default values for query parameters can be specified, these
       will be overridden by parameters in the request
  -->
  <lst name="defaults">
    <str name="echoParams">explicit</str>
    <int name="rows">10</int>
    <str name="df">text</str>
  </lst>
</requestHandler>
Run Code Online (Sandbox Code Playgroud)

我重新启动solr并再次加载数据以反映所做的更改.我的问题是每次在schema.xml中进行更改时是否有必要重新启动solr.

solr

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

动态创建活动

我现在在app上工作,我想做以下事情:

  1. 用户创建一个新页面(新活动和xml布局).
  2. 将用户的页面保存到数据库.
  3. 将页面添加到ListView作为项目,并在用户时启动它

将在ListView上单击它.

我在这里看到很多关于"动态创建活动"的答案,我理解这是不可能的,所以我不知道该怎么做.

用户可以创建的页面数量是无限的,因此必须动态完成.ListView中每个页面的布局都是相同的.

非常感谢你!!!

android

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

Android:如何取消有意图的位置更新请求?

我在requestLocationUpdates(provider,minTime,minDistance,PendingIntent)中注册了PendingIntent.但是当我的广播接收器收到此打算时,如何使用removeUpdates(PendingIntent)删除此请求?接收方不保留对原始PendingIntent的引用.

android

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

强制使用 TypeToken?

在将列表转换为 json 时,必须使用TypeToken(如Gson文档中的建议)作为类型,如下所示 -

new Gson().toJson(dateRange, new TypeToken<List<String>>() {}.getType()); 
Run Code Online (Sandbox Code Playgroud)

对我来说,下面的代码也有效 -

new Gson().toJson(dateRange, List.class);
Run Code Online (Sandbox Code Playgroud)

只是想确保代码不会中断。

java json gson

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

以编程方式调整TextView的大小

我的应用程序中有一个textView.现在,我想在点击时调整textView的大小.我给出了它的最大高度和最大宽度,但它没有调整大小并显示布局中定义的宽度和高度.任何帮助,将不胜感激

这是我的代码:

 <TextView
        android:id="@+id/textView2"
        android:layout_width="30dp"
        android:layout_height="40dp"
        android:layout_gravity="fill_horizontal"
        android:layout_marginLeft="10dip"
        android:layout_marginTop="10dip"
        android:text="Hello"/>
Run Code Online (Sandbox Code Playgroud)

android textview

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

BottomNavigationView后退按钮无法正常工作

在此处输入图片说明

当按返回按钮时,我的片段正在更改为主页,但底部图标没有更改。我在这里发布了所有代码。如果我从底部导航视图项目中选择了两个以上的导航按钮,则当我按“后退”按钮时,它将重定向到上一个选定的按钮项目。

但是现在发生的是,假设我在最后一个项目上说“通知”(如屏幕截图所示),现在当我按“后退”按钮时,它将直接带我到“主页”按钮,但是我想要的是应该先带我到“搜索”按钮项,然后到“主页”,而不是直接到“主页”。

我怎样才能做到这一点?

这是布局:

 <?xml version="1.0" encoding="utf-8"?>
            <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                xmlns:tools="http://schemas.android.com/tools"
                xmlns:design="http://schemas.android.com/apk/res-auto"
                android:id="@+id/activity_main"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:orientation="vertical"
                tools:context="com.segunfamisa.sample.bottomnav.MainActivity">

                <FrameLayout
                    android:id="@+id/container"
                    android:layout_width="match_parent"
                    android:layout_height="0dp"
                    android:layout_weight="1"
                    android:background="#f1f1f1">

                </FrameLayout>

                <android.support.design.widget.BottomNavigationView
                    android:id="@+id/navigation"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="start"
                    design:menu="@menu/bottom_nav_items" />
            </LinearLayout>
Run Code Online (Sandbox Code Playgroud)

这是活动:

    public class MainActivity extends AppCompatActivity {
    private static final String SELECTED_ITEM = "arg_selected_item";

    private BottomNavigationView mBottomNav;
    private int mSelectedItem;

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

        mBottomNav = (BottomNavigationView) findViewById(R.id.navigation);
        mBottomNav.setOnNavigationItemSelectedListener(new BottomNavigationView.OnNavigationItemSelectedListener() {
            @Override
            public boolean onNavigationItemSelected(@NonNull MenuItem item) {
                selectFragment(item);
                return true;
            }
        });

        MenuItem selectedItem; …
Run Code Online (Sandbox Code Playgroud)

java xml android

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