小编V-r*_*hit的帖子

在 fpdf 中显示链接

当我尝试在 pdf 中显示链接时,它不显示链接,但显示 php 代码或字符串文本。我怎样才能改变这一点?

这是我的代码

while($fila2 = mysql_fetch_array($fila)) {
    $item = $item+1;    
    $pdf->Cell(5, 8 ,$item, 1);
    $pdf->Cell(10, 8 ,$fila2['FOLIO'], 1);
    $pdf->Cell(70, 8 ,$fila2['NOMBRE'], 1);
    $pdf->Cell(25, 8 ,date("d-m-Y",strtotime($fila2['FECHA_SOLICITUD'])), 1);
    $pdf->Cell(25, 8 ,$fila2['TIPO_AUTORIZACION'], 1);
    $pdf->Cell(25, 8 ,date("d-m-Y",strtotime($fila2['FECHA_AUTORIZACION'])), 1);
    $pdf->Cell(20,8 , '<a href="http://www.intranet.com/mb/rprh06/final.php?folio=$fila2["FOLIO"]" target="_blank">Enlace</a>',1); 
    $pdf->Ln(8);
}
Run Code Online (Sandbox Code Playgroud)

这是我的结果

在此输入图像描述

我想根据行的结果 ID 显示类似“查看链接”的内容。但是当我将指针传递到链接上时,它会显示以下内容

在此输入图像描述

谢谢。

php fpdf

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

如何在服务和活动之间发送/接收广播

我需要从SmsReceiverClass 向 My Main_Activity 发送消息,但无法执行此操作。我非常尝试并搜索但是......

这是我的代码

短信接收器.java

public class SmsReceiver extends BroadcastReceiver {

    // Get the object of SmsManager
    final SmsManager sms = SmsManager.getDefault();

    public void onReceive(Context context, Intent intent) {

        // Retrieves a map of extended data from the intent.
        final Bundle bundle = intent.getExtras();

        try {

            if (bundle != null) {

                final Object[] pdusObj = (Object[]) bundle.get("pdus");

                for (int i = 0; i < pdusObj.length; i++) {

                    SmsMessage currentMessage = SmsMessage.createFromPdu((byte[]) pdusObj[i]);
                    String phoneNumber = currentMessage.getDisplayOriginatingAddress(); …
Run Code Online (Sandbox Code Playgroud)

android

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

将数据从Activity发送到Tab Fragment

我的代码有一个简单的问题,我在这个网站搜索但仍然没有找到最好的答案,我将数据发送到我的选项卡片段,这是我的代码

我的Activity类

public class MainActivity extends AppCompatActivity 

    private ViewPager pager;
    private Toolbar toolbar;
    private TabLayout tabs;

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


        pager=(ViewPager) findViewById(R.id.pager);
        tabs=(TabLayout) findViewById(R.id.tabs);

        pager.setAdapter(new TabFragmentPagerAdapter(getSupportFragmentManager()));
        tabs.setupWithViewPager(pager);
        tabs.setTabGravity(TabLayout.GRAVITY_FILL);

        Bundle bundle = new Bundle();
        bundle.putString("edttext", "data From Activity");
        // set Fragmentclass Arguments
        tab1Fragment fragobj = new tab1Fragment();
        fragobj.setArguments(bundle);

    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的tab1类

public class tab1Fragment extends Fragment 

    public tab1Fragment() {
        // Required empty public constructor
    }


    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        // Inflate …
Run Code Online (Sandbox Code Playgroud)

tabs android android-fragments

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

Android 6权限访问互联网

一个月前我写了我的第一个应用程序并且我允许在SD卡上写,当活动开始我请求权限时我做:

if (permission != PackageManager.PERMISSION_GRANTED) {

    if (ActivityCompat.shouldShowRequestPermissionRationale(this,
                Manifest.permission.WRITE_EXTERNAL_STORAGE)) {
        AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder.setMessage("L'app richiede i permessi di scrittura")
                .setTitle("Richiesta Permessi");

        builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {

            public void onClick(DialogInterface dialog, int id) {

                makeRequest();
            }
        });

        AlertDialog dialog = builder.create();
        dialog.show();

    } else {
        makeRequest();
    }
}
Run Code Online (Sandbox Code Playgroud)

这是 makeRequest()

private static final int REQUEST_WRITE_STORAGE = 112;
private static String TAG = "PermissionDemo";

protected void makeRequest() {
    ActivityCompat.requestPermissions(this,
            new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},
            REQUEST_WRITE_STORAGE);
}

@Override
public void onRequestPermissionsResult(int requestCode, String permissions[], int[] …
Run Code Online (Sandbox Code Playgroud)

android android-permissions

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

如何在不使用Java的情况下在Android上的TextView中制作可点击的网址链接

在这里,我使用了可点击的URL Textview,它可以工作。但是,如何使用浏览器通过打开的URL设置可点击的并突出显示的文本。可以使用Android XML或kotlin,而无需使用Java代码setText(Html.fromHtml(""))

String value = "<html>Visit Web <a href=\"http://www.domainname.com\">mysite</a> View</html>";
    TextView text = (TextView) findViewById(R.id.text);
    text.setText(Html.fromHtml(value));
    text.setMovementMethod(LinkMovementMethod.getInstance());
Run Code Online (Sandbox Code Playgroud)

android android-layout android-xml

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

有没有人知道如何使用android 2.1在地图应用程序的overlayitem顶部出现2个按钮创建消息气泡?

我目前已经实现了一个覆盖项,在Android中的地图应用程序中显示地理点的图标.当点击该图标,它带来了一个AlertDialogonTap下面的方法.我有以下问题:

  1. 有没有人知道如何在图标overlayitem正上方显示地图消息气泡,标题左侧有一个标注按钮,气泡右侧有一个标注按钮?
  2. 有谁知道如何使overlayitem可拖动,所以我可以按住它并将其拖动到地图上.我试图复制iPhone上可用的可拖动图标行为.

如果是这样,请分享一些示例代码.谢谢

protected boolean onTap(int index) {  
    OverlayItem item = mOverlays.get(index);  
    AlertDialog.Builder dialog = new AlertDialog.Builder(mContext);  
    dialog.setTitle(item.getTitle());  
    dialog.setMessage(item.getSnippet()); 
    dialog.show();  
    return true;
}
Run Code Online (Sandbox Code Playgroud)

android google-maps overlay button overlayitem

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

如何从Android使用IsLetter,IsDigit和IsChar

Vb.net函数是

  • ISDIGIT
  • IsLetter
  • IsChar

如何使用此功能Android - Java

谢谢.

android char

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

背景可绘制对象不会填充浮动操作按钮

我有FAB并试图将drawable(round_drawable.xml)填充到整个晶圆厂,但是drawable当前显示在左上角,如下所示,

在此处输入图片说明

我尝试了从设置src和FloatingActionButton的背景的解决方案, 但是它不起作用,从其他来源添加了大多数属性,但是都scaleType, src, background不起作用。

我如何用round_drawable填充FAB?

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    xmlns:app="http://schemas.android.com/apk/res-auto">

    <android.support.design.widget.FloatingActionButton
        android:id="@+id/fab"
        android:layout_width="100dp"
        android:layout_height="95dp"

        android:scaleType="fitXY"
        app:backgroundTint="@color/white"
        android:src="@drawable/round_drawable"
        android:backgroundTintMode="src_atop"

        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent" />

</android.support.constraint.ConstraintLayout>
Run Code Online (Sandbox Code Playgroud)

round_drawable.xml

@drawable/right 是向右箭头的png图片。

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item>
        <shape
            android:innerRadius="50dp"
            android:shape="oval">

            <corners android:radius="10dp" />

            <gradient
                android:angle="45"
                android:endColor="#D425B5"
                android:startColor="#EBF928" />

        </shape>
    </item>
    <item
        android:bottom="5dp"
        android:left="5dp"
        android:right="5dp"
        android:top="5dp">
        <bitmap
            android:gravity="center"
            android:src="@drawable/right" />
    </item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

android android-drawable floating-action-button

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