小编Roh*_*rma的帖子

AndroidPdfViewer库

我找到了Barteksc库,用于在活动中显示PDF文件。我尝试使用示例代码,但失败了。我的代码未从资产文件夹加载PDF文件。

这是我的主要活动代码:

package ir.diamonddesign.pdfviewer;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

import com.github.barteksc.pdfviewer.PDFView;

public class MainActivity extends AppCompatActivity {

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

        String TAG = MainActivity.class.getSimpleName();
        int REQUEST_CODE = 42;

        String SAMPLE_FILE = "zan.pdf";
        PDFView pdfView = (PDFView) findViewById(R.id.pdfView);
        Integer pageNumber = 0;
        String pdfFileName;

        Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
        intent.setType("application/pdf");
        startActivityForResult(intent, REQUEST_CODE);

        pdfView.fromAsset("zan.pdf");

    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的布局XML:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="ir.diamonddesign.pdfviewer.MainActivity">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="salam …
Run Code Online (Sandbox Code Playgroud)

android pdf-viewer

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

我在哪里可以在Google Developers Console中找到APP ID

我可以看到项目ID,客户端ID,API密钥,但我找不到下面的指南要求我在清单文件中设置的APP ID.

App Manifest中的MIME类型

<meta-data android:name="com.google.android.apps.drive.APP_ID" android:value="id=1234567890" />
        <intent-filter>
        <action android:name="com.google.android.apps.drive.DRIVE_OPEN" />
        <data android:mimeType="application/vnd.google-apps.drive-sdk.1234567890" />
Run Code Online (Sandbox Code Playgroud)

android google-api google-drive-api

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

使用参数将 http POST 抛出到 /session 的卷曲错误:Facebook\WebDriver\Exception

有没有人在运行 laravel 5.6 dusk 时遇到过这种类型的错误

错误或登录终端:

Facebook\WebDriver\Exception\WebDriverCurlException: Curl error thrown for http POST to /session with params: {"desiredCapabilities":{"browserName":"chrome","platform":"ANY","chromeOptions":{"binary":"","args":["--disable-gpu","--headless"]}}}

Failed to connect to localhost port 9515: Connection refused
Run Code Online (Sandbox Code Playgroud)

webdriver laravel laravel-dusk

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

为什么我们在Java中声明私有变量

我很困惑,因为我一直听到的是Private variables在Java中应该保护代码或变量。但是,如果任何人都可以访问该代码,那么如果它是私有的,则没有什么区别,他们仍然可以更改它。因此,当有权访问该代码的任何人都可以对其进行更改时,如何将其视为受保护的。

java variables private-members

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