小编Ram*_*ami的帖子

Android:如何在活动(不是片段)之间滑动,主/细节最佳设置

我正在开发一个 android 应用程序,我对这一切还很陌生,包括移动应用程序开发,所以我有几个问题。任何帮助都会很棒!

1) 是否可以在整个活动(包括操作栏)之间滑动?而且我的意思不是像 viewPager 在片段之间交换,我的意思是交换整个屏幕(就像在 iOS 上的 snapchat 一样)。这可能吗?如果是这样,我该怎么做?

2)实现主/细节类型布局的最佳方法是什么?例如,像推特一样,如果我有推文的列表视图,当一个人点击推文时,它会将您带到该特定推文的详细视图......实现这一目标的最佳方法是什么?我是否有一个带有列表视图的活动并在点击推文时创建第二个活动?或者我会改用片段,一个用于列表视图,一个用于详细视图?

3)有没有办法为每个片段设置不同的动作条?

非常感谢你!!!

android adt android-layout android-fragments android-activity

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

phpword addText()align justify

当我使用addText()它时align=center,左,右工作正常,但当我尝试使用align=justify脚本工作没有问题,但当我尝试打开.docx文件时,它给我错误,文件没有打开.

如果有人知道解决方案,将不胜感激.

$text = "some text";
$PHPWord->addFontStyle('r2Style', array('bold'=>false, 'italic'=>false, 'size'=>12));
$PHPWord->addParagraphStyle('p2Style', array('align'=>'center', 'spaceAfter'=>100));
$section->addText($text, 'r2Style', 'p2Style');
Run Code Online (Sandbox Code Playgroud)

phpword

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

如何在CardView底部显示ImageView

苦苦于xml.我想显示RoundedCornerImageViewCardView的底部.很难实现它.

这是我想要布局的样子

在此输入图像描述

这是xml我到目前为止所尝试的内容.

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

    <android.support.v7.widget.CardView
        android:layout_width="match_parent"
        android:layout_height="300dp"
        android:id="@+id/card"
        android:orientation="vertical">
        <LinearLayout
            android:layout_margin="10dp"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical">
        <TextView
            android:padding="5dp"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="This is Title"
            android:textSize="24sp"
            android:textColor="#000"/>
        <TextView
            android:padding="5dp"
            android:layout_marginTop="10dp"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:textColor="#c5c5c5"
            android:text="This is content.This is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis is contentThis …
Run Code Online (Sandbox Code Playgroud)

xml android android-imageview

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

在android中错过了呼叫检测

我想开发一个未接来电探测器.通过广播接收器通知我从以下链接找到了代码

public abstract class PhoneCallReceiver extends BroadcastReceiver {
        static CallStartEndDetector listener;

    @Override
    public void onReceive(Context context, Intent intent) {
        savedContext = context;
        if(listener == null){
            listener = new CallStartEndDetector();
        }


            TelephonyManager telephony = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE); 
        telephony.listen(listener, PhoneStateListener.LISTEN_CALL_STATE);
    }



    public class CallStartEndDetector extends PhoneStateListener {
        int lastState = TelephonyManager.CALL_STATE_IDLE;
        boolean isIncoming;

        public PhonecallStartEndDetector() {}


        //Incoming call-   IDLE to RINGING when it rings, to OFFHOOK when it's answered, to IDLE when hung up
        //Outgoing call-  from IDLE to OFFHOOK when dialed …
Run Code Online (Sandbox Code Playgroud)

android

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

如何在TextView中制作计数动画

因此,在我的游戏中,有一个计分选项卡将在游戏结束时显示

这是我的标签得分示例

这是代码:

    highscoretext = (TextView)findViewById(R.id.bt);
    highscoretext.setText("0");

    currentscore = (TextView)findViewById(R.id.ct);
    currentscore.setText(String.valueOf(gamescore));
Run Code Online (Sandbox Code Playgroud)

这就是我保存将在最佳成绩中显示的分数的方式

           SharedPreferences pref = getSharedPreferences("SavedGame", MODE_PRIVATE);
           SharedPreferences.Editor editor = pref.edit();
           editor.putInt("totalScore", gamescore);

            if (gamescore > highscore){
                highscoretext.setText(String.valueOf(gamescore));
                editor.putInt("highscore", gamescore);
                editor.commit();    
Run Code Online (Sandbox Code Playgroud)

我不知道做一个动画来我TextView喜欢这个

因此,当显示标签分数时,分数将从0计入游戏中获得的当前分数,例如:10

并且当分数停止计数时,如果分数>最佳分数,则最佳分数的值会更改

谁能帮我?

java android textview sharedpreferences

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

使用gradle依赖项启动Spring Boot应用程序时出错

得到此错误请帮助我

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1566)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
        at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:956)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:747)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
        at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:691)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:961)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:950)
        at com.omneagate.rest.RestApplication.main(RestApplication.java:223)
    Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' …
Run Code Online (Sandbox Code Playgroud)

gradle spring-data-jpa spring-boot

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

设计日期选择器,如在Android L中的时钟中找到

结果我想实现

我正在开发一个应用程序,我想把日期选择器放在下面(我在android L的时钟应用程序中看到).谁知道如何实现它?或者是否存在实施此项目的图书馆或项目?

android material-design android-5.0-lollipop

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

在alertDialog中,简单的微调器项看起来很小

我做了一个alertDialog来获取用户的输入.在对话框中,我显示了一个微调器,让用户选择数据.我使用了这样简单的微调项目:

    spinnerCategories.setAdapter(new ArrayAdapter<>(getContext(), android.R.layout.simple_spinner_item, CategorieNames));
Run Code Online (Sandbox Code Playgroud)

这是图像:

单击微调器时,项看起来很小或很薄.它绝对不像这个微调器演示:

有谁知道如何获得示例结果?

谢谢

android spinner

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

为什么我的按钮在Android Studio中不起作用?

我正在进行A Level计算,我正在尝试为我的Comp 4项目制作应用程序.我用按钮完成的所有其他类似乎工作正常,但主菜单上的按钮不起作用.

public class MainActivity extends AppCompatActivity {

Button bLogin;
Button bProducts;
EditText etName, etAge, etUsername;

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

@Override
protected void onStart() {
    super.onStart();
}

@Override
public boolean onCreateOptionsMenu (Menu menu) {
    getMenuInflater().inflate(R.menu.menu_main, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    int id= item.getItemId();
    switch (id) {
    case R.id.bLogin:
        break;
    case R.id.bProducts:
        break;
    }
    return super.onOptionsItemSelected(item);
}

public void ProductsOnClick(View b) {
    startActivity(new Intent(".Products"));
    switch (b.getId()) {
    case R.id.bProducts:
    } …
Run Code Online (Sandbox Code Playgroud)

java android case button void

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